
/* menu container css */
.moduleContainer                {width: 100%; }
.moduleContainer .wrapper       {border: solid 1px #e0e0e0; width: 100%; margin-bottom: 5px; }

.moduleContainer .header        {border-bottom: solid 2px #242424; margin-bottom: 10px; width: 100%; height: 30px;}
.moduleContainer .actions       {float: left; }

.moduleContainer .actions .ModuleTitle_MenuBar .root                {font-size: 30px;}
.moduleContainer .actions .ModuleTitle_MenuBar .root.first          {background: url(images/action.png) no-repeat left center; }
.moduleContainer .actions .ModuleTitle_MenuBar .root.first.hov      {background: url(images/action_hov.png) no-repeat left center; }
.moduleContainer .actions .ModuleTitle_MenuBar .root.first .icn img {height: 24px; width: 24px; visibility: hidden;}

.moduleContainer .actions .ModuleTitle_MenuBar .m         {background: #242424; padding-right: 2px;}
.moduleContainer .actions .ModuleTitle_MenuBar .m .icn    {background: url(images/icon_bg.png) repeat-y left top; border: 0px; width: 22px;  text-align: left;}
.moduleContainer .actions .ModuleTitle_MenuBar .m .break .icn {font-size: 1px; height: 1px; }
.moduleContainer .actions .ModuleTitle_MenuBar .m span    {padding-left: 3px; color: White;}
.moduleContainer .actions .ModuleTitle_MenuBar .m .hov    {background: url(images/subaction_hov.gif);}
.moduleContainer .actions .ModuleTitle_MenuBar .m .mi img {visiblity: hidden;}

.moduleContainer .title         {float: left; padding: 3px;}
.moduleContainer .help          {float: right;}

.moduleContainer .contentPane   {padding: 7px;}

.moduleContainer .footer        {margin-top: 10px;padding: 7px;}

